type google.golang.org/protobuf/encoding/protojson.decoder

34 uses

	google.golang.org/protobuf/encoding/protojson (current package)
		decode.go#L79: 	dec := decoder{json.NewDecoder(b), o}
		decode.go#L99: type decoder struct {
		decode.go#L105: func (d decoder) newError(pos int, f string, x ...any) error {
		decode.go#L112: func (d decoder) unexpectedTokenError(tok json.Token) error {
		decode.go#L117: func (d decoder) syntaxError(pos int, f string, x ...any) error {
		decode.go#L124: func (d decoder) unmarshalMessage(m protoreflect.Message, skipTypeURL bool) error {
		decode.go#L262: func (d decoder) unmarshalSingular(m protoreflect.Message, fd protoreflect.FieldDescriptor) error {
		decode.go#L284: func (d decoder) unmarshalScalar(fd protoreflect.FieldDescriptor) (protoreflect.Value, error) {
		decode.go#L513: func (d decoder) unmarshalList(list protoreflect.List, fd protoreflect.FieldDescriptor) error {
		decode.go#L566: func (d decoder) unmarshalMap(mmap protoreflect.Map, fd protoreflect.FieldDescriptor) error {
		decode.go#L636: func (d decoder) unmarshalMapKey(tok json.Token, fd protoreflect.FieldDescriptor) (protoreflect.MapKey, error) {
		well_known_types.go#L61: type unmarshalFunc func(decoder, protoreflect.Message) error
		well_known_types.go#L69: 			return decoder.unmarshalAny
		well_known_types.go#L71: 			return decoder.unmarshalTimestamp
		well_known_types.go#L73: 			return decoder.unmarshalDuration
		well_known_types.go#L83: 			return decoder.unmarshalWrapperType
		well_known_types.go#L85: 			return decoder.unmarshalStruct
		well_known_types.go#L87: 			return decoder.unmarshalListValue
		well_known_types.go#L89: 			return decoder.unmarshalKnownValue
		well_known_types.go#L91: 			return decoder.unmarshalFieldMask
		well_known_types.go#L93: 			return decoder.unmarshalEmpty
		well_known_types.go#L166: func (d decoder) unmarshalAny(m protoreflect.Message) error {
		well_known_types.go#L179: 	dec := decoder{d.Clone(), UnmarshalOptions{RecursionLimit: d.opts.RecursionLimit}}
		well_known_types.go#L249: func findTypeURL(d decoder) (json.Token, error) {
		well_known_types.go#L310: func (d decoder) skipJSONValue() error {
		well_known_types.go#L338: func (d decoder) unmarshalAnyValue(unmarshal unmarshalFunc, m protoreflect.Message) error {
		well_known_types.go#L396: func (d decoder) unmarshalWrapperType(m protoreflect.Message) error {
		well_known_types.go#L414: func (d decoder) unmarshalEmpty(protoreflect.Message) error {
		well_known_types.go#L455: func (d decoder) unmarshalStruct(m protoreflect.Message) error {
		well_known_types.go#L469: func (d decoder) unmarshalListValue(m protoreflect.Message) error {
		well_known_types.go#L492: func (d decoder) unmarshalKnownValue(m protoreflect.Message) error {
		well_known_types.go#L611: func (d decoder) unmarshalDuration(m protoreflect.Message) error {
		well_known_types.go#L793: func (d decoder) unmarshalTimestamp(m protoreflect.Message) error {
		well_known_types.go#L855: func (d decoder) unmarshalFieldMask(m protoreflect.Message) error {